<?php
//@session_start();$_SESSION["emp_id"]
include("db/connect.php");//ติด่ตอฐานข้อมูล
$sqlcount ="select count(*) AS countorder from orders where cus_id='".$_POST["cus_id"]."' and orders_status='000' ";
// string ที่เก็บ คำสั่ง sql โดยจะทำการ เลือกข้อมูล จากตาราง orders ของ ลูกค้าคนนั้นๆ ที่เราจะ เพิ่มการซื้อ โดยจะ นับ ว่า มี ใบสั่งซื้อ ที่ยังไม่ได้มัดจำไหม
//or orders_status='001' or orders_status='011')
$querycount=mysql_query($sqlcount);// ทำการ query
$fetchcount=mysql_fetch_array($querycount);// ดึงข้อมูล
//echo $sqlcount;
if($fetchcount["countorder"]==0){// ถ้าเป้น 0 หมายความว่า ลูกค้าคนนี้ ไม่มี การสั่งซื้อที่ยังไม่ได้ มัดจำ
$sqlcountpro="select * from cart where orderid='0' and pro_id='".$_POST["PID"]."' and pro_color='".$_POST["pro_color"]."' ";// ระบบจะทำการเช็คก่อนว่า สินค้าที่เลือก มีในฐานข้อมุลหรือยัง<br />
//ตรงนี้ มีไว้เพื่อ เช่น เขาสั่ง หม้อ 10 ชึ้น แล้วเขาไปกด อีก 10 ชิ้น มันจะ บวก 
$querycountpro=mysql_query($sqlcountpro);
$resultpro=mysql_fetch_array($querycountpro);
if($resultpro["orderid"]==""){//ถ้า ค้นหาแล้วไม่มีจะ เข้าไปทำการ insert 
$sql="insert into cart(orderid,pro_id,pro_color,qty)";
$sql.=" values(0,".$_POST["PID"].",'".$_POST["pro_color"]."',".$_POST["qty"].")";}
else{
	$sum=$resultpro["qty"]+$_POST["qty"];
    $sql="update cart set qty=".$sum." where orderid=0 and pro_id=".$_POST["PID"]." and pro_color='".$_POST["pro_color"]."'";// ถ้ามี จะทำการ อัพเดท
	}
$query=mysql_query($sql);
}else{//else ตรงนี้  เราจะเห้น ว่า มัน คือเงื่อน ไข เดียวกับ if อันแรกคือ เช็ค ว่ามีใบที่ยังไม่ได้ มัดจำไหม ถ้ามี มันจะ echo 1 กลับไป code ที่อ่านเจอค่า 1 จะทำ การ แสดงข้อความ
//ว่าไม่สามารถเพิ่มได้
	echo "1";
	}
	echo $sql
?>